package com.jiutong.meipengdai.entity;

import java.util.List;

/**
 * Created by suxi on 2017/8/17.
 */

public class RepayPlanRespond extends BaseRespond {

    /**
     * data : {"repayRecords":[{"loanId":"1","houseCardFull":"粤ml","loanRate":"0.98","loanAmount":"0.00","loanInterest":"3.43","overduePenalty":"0.00","currentPrincipal":"1003.43","realRepaymentDate":"2017-08-07","estimatedRepaymentDate":"2017-08-02","isCached":"0","betweenDays":"-14","hadRepaidPrincipal":"1000.00","remainDays":"-14","totalPeriod":"3","currentPeriod":"1","repayStatus":"1","realOverduePenalty":"0.00"}]}
     */

    private DataBean data;

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private List<RepayRecordsBean> repayRecords;

        public List<RepayRecordsBean> getRepayRecords() {
            return repayRecords;
        }

        public void setRepayRecords(List<RepayRecordsBean> repayRecords) {
            this.repayRecords = repayRecords;
        }

        public static class RepayRecordsBean {
            /**
             * loanId : 1
             * houseCardFull : 粤ml
             * loanRate : 0.98
             * loanAmount : 0.00
             * loanInterest : 3.43
             * overduePenalty : 0.00
             * currentPrincipal : 1003.43
             * realRepaymentDate : 2017-08-07
             * estimatedRepaymentDate : 2017-08-02
             * isCached : 0
             * betweenDays : -14
             * hadRepaidPrincipal : 1000.00
             * remainDays : -14
             * totalPeriod : 3
             * currentPeriod : 1
             * repayStatus : 1
             * realOverduePenalty : 0.00
             */

            private String loanId;
            private String houseCardFull;
            private String loanRate;
            private String loanAmount;
            private String loanInterest;
            private String overduePenalty;
            private String currentPrincipal;
            private String realRepaymentDate;
            private String estimatedRepaymentDate;
            private String isCached;
            private String betweenDays;
            private String hadRepaidPrincipal;
            private String remainDays;
            private String totalPeriod;
            private String currentPeriod;
            private String repayStatus;
            private String realOverduePenalty;

            public String getLoanId() {
                return loanId;
            }

            public void setLoanId(String loanId) {
                this.loanId = loanId;
            }

            public String getHouseCardFull() {
                return houseCardFull;
            }

            public void setHouseCardFull(String houseCardFull) {
                this.houseCardFull = houseCardFull;
            }

            public String getLoanRate() {
                return loanRate;
            }

            public void setLoanRate(String loanRate) {
                this.loanRate = loanRate;
            }

            public String getLoanAmount() {
                return loanAmount;
            }

            public void setLoanAmount(String loanAmount) {
                this.loanAmount = loanAmount;
            }

            public String getLoanInterest() {
                return loanInterest;
            }

            public void setLoanInterest(String loanInterest) {
                this.loanInterest = loanInterest;
            }

            public String getOverduePenalty() {
                return overduePenalty;
            }

            public void setOverduePenalty(String overduePenalty) {
                this.overduePenalty = overduePenalty;
            }

            public String getCurrentPrincipal() {
                return currentPrincipal;
            }

            public void setCurrentPrincipal(String currentPrincipal) {
                this.currentPrincipal = currentPrincipal;
            }

            public String getRealRepaymentDate() {
                return realRepaymentDate;
            }

            public void setRealRepaymentDate(String realRepaymentDate) {
                this.realRepaymentDate = realRepaymentDate;
            }

            public String getEstimatedRepaymentDate() {
                return estimatedRepaymentDate;
            }

            public void setEstimatedRepaymentDate(String estimatedRepaymentDate) {
                this.estimatedRepaymentDate = estimatedRepaymentDate;
            }

            public String getIsCached() {
                return isCached;
            }

            public void setIsCached(String isCached) {
                this.isCached = isCached;
            }

            public String getBetweenDays() {
                return betweenDays;
            }

            public void setBetweenDays(String betweenDays) {
                this.betweenDays = betweenDays;
            }

            public String getHadRepaidPrincipal() {
                return hadRepaidPrincipal;
            }

            public void setHadRepaidPrincipal(String hadRepaidPrincipal) {
                this.hadRepaidPrincipal = hadRepaidPrincipal;
            }

            public String getRemainDays() {
                return remainDays;
            }

            public void setRemainDays(String remainDays) {
                this.remainDays = remainDays;
            }

            public String getTotalPeriod() {
                return totalPeriod;
            }

            public void setTotalPeriod(String totalPeriod) {
                this.totalPeriod = totalPeriod;
            }

            public String getCurrentPeriod() {
                return currentPeriod;
            }

            public void setCurrentPeriod(String currentPeriod) {
                this.currentPeriod = currentPeriod;
            }

            public String getRepayStatus() {
                return repayStatus;
            }

            public void setRepayStatus(String repayStatus) {
                this.repayStatus = repayStatus;
            }

            public String getRealOverduePenalty() {
                return realOverduePenalty;
            }

            public void setRealOverduePenalty(String realOverduePenalty) {
                this.realOverduePenalty = realOverduePenalty;
            }
        }
    }
}
